land around a river bend - Français Anglais Dictionnaire